home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / misc / demo / f1demo.cpt / F1 English Demo ƒ / F1 Docs Demo.eng < prev    next >
Encoding:
Text File  |  1992-08-13  |  10.7 KB  |  303 lines

  1. Formula 1 Demo
  2. This is a reduced manual for Formula 1, but should be enough to test the mailer.
  3. You can order the complete version of F1 to:
  4.  
  5.     Massimo Senna
  6.     via Calchi 5
  7.     27100 PAVIA ITALY
  8.  
  9. Fidonet    2:331/313.1
  10. Bix    MSenna
  11. Compuserve    71531,32
  12. AppleLink    ITA0245
  13. Internet    71531.32@Compuserve.com
  14.  
  15.  Fax : +39 382 308562
  16.  
  17. The price is $30 + $10 for shipment outside Italy. 
  18. If you are a registered user of ZipExtract the price is $20 + $10 for shipment outside Italy.
  19. For a limited time, F1 will be shipped with a free copy of ZipExtract that allows you to receive 'zipped' mail packets.
  20.  
  21. This Demo is fully functional but has these limits:
  22. - The application will expire after September '92
  23. - F1 will make only one call during a event
  24. - A session cannot be longer than 4 to 7 minutes (random value)
  25.  
  26. Introduction
  27. Formula 1 is a communication module that improves the performance of point or BBS programs. F1 can be used as a replacement of TabbyNet and Call modules for Tabby and Copernicus, but can be used also with CounterPoint and MacWoof.
  28. This is what F1 improves:
  29. - Full support of WaZoo and FTS-0001 protocols.
  30. - File transfers with ZedZap and ZedZip with crash recovery
  31. - Full support of high speed modems:
  32.     - serial speed up to 57600 baud
  33.     - hardware handshake
  34. - Support for all the devices registered with the Communication Toolbox.
  35.  
  36. Points:
  37. - 4D or 5D address (uses fakenet if the boss requires it)
  38.  
  39. BBS:
  40. - 3 levels of File Request: Default, for ╘known╒ nodes and for protected sessions
  41.  
  42. Hardware Requirements
  43. F1 works on any Macintosh with at least 1MBytes of RAM and System 6 or newer.
  44. If you use the hardware handshake you need suited cable.
  45.  
  46. Acknowledgement
  47. F1 passed a full beta-test cycle before this release, this is the list of beta-testers that made possible the development of F1 with their suggestions and tests.
  48.  
  49. Matteo Adreani
  50. Lucio Cosmo
  51. Massimo Finizio
  52. Luca Gissi
  53. Stephen Head
  54. Marcello Missiroli
  55. Andrea Mosconi
  56. Jerry Ronchi
  57. Salvatore Sarno
  58.  
  59. Massimiliano Pini for F1 icons...
  60.  
  61. ...and all the users of proLINK BBS and MAC.ITA, the Italian Fidonet Mac conference. 
  62.  
  63.  
  64. Technical Support
  65. This manual should be useful to help you install and use F1, if you need more help you can reach me at these electronic addresses:
  66.  
  67. Fidonet    2:331/313.1
  68. Bix    MSenna
  69. Compuserve    71531,32
  70. AppleLink    ITA0245
  71. Internet    71531.32@Compuserve.com
  72.  
  73. Fax : +39 382 308562
  74.  
  75. Or by mail: 
  76.     Massimo Senna
  77.     via Calchi 5
  78.     27100 PAVIA ITALY
  79.  
  80.  
  81. Installing F1
  82.  
  83. First Step
  84. Before going on with the installation of F1 you must install the software you want to use with the mailer, then you must copy Formula 1 and F1 Setup in the same folder as the other Tabby, Copernicus, CounterPoint or MacWoof applications.
  85.  
  86. F1 and Tabby
  87. Delete the original TabbyNet module and rename Formula 1 in TabbyNet.
  88.  
  89.  
  90. F1 and Copernicus (or CounterPoint)
  91. Delete the original Call module and rename Formula 1 in Call.
  92.  
  93.  
  94. F1 and MacWoof
  95. There is no special installation for using F1 with MacWoof, but I╒ll describe here a sample configuration:
  96. Create two folders: one folder to store the Message base of MacWoof and one folder to store the temporary files of F1. I suggest using the names Gateway and Common Folder for these folders.
  97. If you want to unpack automatically the received packets you must create a text file named ╘common╒ (or ╘generic╒ if you use Tabby modules), this file must contains the full path of the ╘Gateway╒ folder. You can use a text editor (like Teach Text) to create the ╘common╒ file.
  98. You can use ZipExtract and/or ArcMail Extract to expand the mail packets.
  99.  
  100.  
  101. Second Step
  102. Now launch F1 Setup that allows you to configure Formula 1.
  103.  
  104. F1 Setup and Tabby, Copernicus or CounterPoint
  105. From the File menu choose ╘Read Tabby/Copernicus Setup╒, F1 Setup will convert the existing configuration.
  106. From the ╘Setup╒ menu choose ╘Serial Port╒, make the changes you need and click ╘Ok╒.
  107. Now choose ╘Modem Setup╒ and modify the modem strings, your modem must be set to answer with ╘extended╒ messages, read ╘Modem Setup╒ chapter to have more suggestions on setting up your modem.  
  108. If you use F1 as a Point, check the Boss data.
  109. If you use F1 as a BBS, check the PrivateNet (╘System╒ from ╘Setup╒ menu), then choose ╘Applications╒ from the ╘BBS╒ menu, with this window you can set-up the applications launched after a successful or failed crash call.
  110.  
  111. F1 Setup and MacWoof
  112. There is no auto set-up for MacWoof, you must configure the system manually.
  113.  
  114. Window ╘Main╒ from ╘Setup╒ menu
  115. - Emulation: Choose MacWoof.
  116.  
  117. Window ╘System╒ from ╘Setup╒ menu
  118. - Point Name
  119. - User Name
  120. - Point Address (Zone:Net/Node.Point@domain) (example: 2:331/313.3@Fidonet.org)
  121.  
  122. Window ╘Folders & Files╒ from ╘Setup╒ menu
  123. - Support files Folder (example ╘:Common Folder:╒)
  124. - Temporary, Received and Fidonet files Folders (example ╘:Gateway:╒)
  125. - Log filename
  126.  
  127. From the ╘Setup╒ menu choose ╘Serial Port╒, make the changes you need and click ╘Ok╒.
  128. Now choose ╘Modem Setup╒ and modify the modem strings, your modem must be set to answer with ╘extended╒ messages, read ╘Modem Setup╒ chapter to have more suggestions on setting up your modem.  
  129. Check the Boss data.
  130. With the ╘Applications╒ window from ╘BBS╒ menu you can set-up the applications launched when F1 quits.
  131.  
  132. If your Boss uses Tabby and the ╘Pointmail╒ method you need to create an ╘Areas.BBS╒ file in the Support files folder (:Common Folder:). This file must contain the list of connected areas in this form:
  133. number<tab>tagname<tab>Boss address<cr>
  134.  
  135. Example:
  136.  
  137. 1    MAC.ITA    331/313
  138. 2    GRAFICA.ITA    331/313
  139. 3    TABBY    331/313
  140. 4    MACDEV    331/313
  141.  
  142.  
  143.  
  144. Modem Cables
  145. To use carrier detect and hardware handshake you must use a correct modem cable.
  146.  
  147. These are the suggested cables:
  148.  
  149. Hardware Handshake and CD on GPi
  150.  
  151. Macintosh Minidin                    DB25 (modem)
  152. HSKo    1 ---------------------------- 4,20
  153. HSKi    2 ---------------------------- 5
  154. TxD-    3 ---------------------------- 2
  155. GND     4 ---------------------------- 7
  156. RxD-    5 ---------------------------- 3
  157. TxD+    6 n.c.
  158. GPi     7 ---------------------------- 8
  159. RxD+    8 ---------------------------- 7
  160.  
  161. No Handshake and CD on HSKi or simulated
  162.  
  163. Macintosh Minidin                    DB25 (modem)
  164. HSKo    1 ---------------------------- 4,20 (optional)
  165. HSKi    2 ---------------------------- 8
  166. TxD-    3 ---------------------------- 2
  167. GND     4 ---------------------------- 7
  168. RxD-    5 ---------------------------- 3
  169. TxD+    6 n.c.
  170. GPi     7 n.c
  171. RxD+    8 ---------------------------- 7
  172.  
  173.  
  174. Modem Setup
  175.  
  176. You can use these special characters in the command strings:
  177.  
  178. ╘|╒    =    send a CR
  179. ╘~╒    =    wait 1 second
  180. ╘^╒    =    DTR ON
  181. ╘_╒    =    DTR OFF
  182. ╘`╒    =    wait 1/10 second
  183. ╘@╒    =    send a Break signal
  184. ╘\╒    =    escape character - allows to send the special characters without processing by F1. To send the character ╘\╒ you must type it 2 times (╘\\╒).
  185.  
  186. Usually F1 sends automatically a CR at the end of the command string (this is not true for the ╘Dial╒ command string), you can disable this CR by ending the string with ╘;╒ (example: ATX3V1;).
  187.  
  188. A few configuration examples:
  189.  
  190. Standard modem (300-2400bps)
  191. F1 not set to hardware handshake
  192. Modem configuration:
  193. - Verbose answers (usually V1)
  194. - ╘Real╒ CD detection (usually &C1)
  195. - DTR Off transition put modem in command mode (usually &D1)
  196.  
  197. Example Init: ATZ|~~ATV1&C1&D1
  198.  
  199. High Speed or MNP modem with hardware handshake
  200. F1 set to hardware handshake and locked speed
  201. Modem configuration:
  202. - Verbose answers (usually V1) and extended (usually \V0)
  203. - ╘Real╒ CD detection (usually &C1)
  204. - Speed locked (usually \J0)
  205. - RTS/CTS Flow control (usually \Q3)
  206. - DTR ignored (usually &D0)
  207.  
  208. Example Init: ATZ|~~ATV1\\V0&C1\\J0\\Q3&D0 (Character ╘\╒ must be typed 2 times)
  209.  
  210. High Speed or MNP modem without hardware handshake
  211. F1 set to locked speed but not set to hardware handshake
  212. Modem configuration:
  213. - Verbose answers (usually V1) and extended (usually \V0)
  214. - ╘Real╒ CD detection (usually &C1)
  215. - Speed locked (usually \J0)
  216. - Xon-Xoff flow control (usually \Q1) 
  217.  
  218. Example Init: ATZ|~~ATV1\\V0&C1\\J0\\Q1 (Character ╘\╒ must be typed 2 times)
  219.  
  220. Other Examples:
  221. HangUp:+++~~ATH0
  222. Dial:ATDP
  223. Busy:ATH1 (BBS only)
  224. Answer:ATA (BBS only)
  225.  
  226.  
  227. File Requests
  228. This part is useful only if you use F1 in a BBS.
  229.  
  230. Files list for F1
  231. This file must contain all the data F1 needs to know where searching the requested file, the password (optional) needed for a file/folder, and the MagicNames conversion. This file can be created/edited with a standard text processor.
  232.  
  233. The structure of this file
  234. Normal Folder: type the path (complete or partial) of each folder enabled for File Request
  235. Example:
  236. HD40:BBS:MacRequests:
  237.  
  238. Password protected folder: type the path of the folder, then the <tab> key the ╘!╒ character and the password (max. length: 6 characters).
  239. Example:
  240. HD40:BBS:MacRequests:    !MyPwd
  241.  
  242. You can password protect even files.
  243. Example:
  244. MacWoof.cpt    !MWPass
  245.  
  246. MagicName: type the ╘@╒ character, then type the ╘magicname╒, <tab> and the ╘real╒ filename.
  247. Example:
  248. @F1DEMO    F1DemoIta.cpt
  249.  
  250. This is a sample file:
  251. @NEWFILES    News.cpt
  252. @F1BETA    F1B1.cpt
  253. HD40:BBS:MacRequests:
  254. HD40:BBS:MacComm:
  255. HD40:BBS:Fido:    !FidPwd
  256. F1B1.cpt    !BetaPwd
  257.  
  258.  
  259. The ╘Answer╒ file
  260. This file is a template for an answer message sent after a File Request. Usually it is sent only if the Request failed. These are the possible commands:
  261.  
  262. %abort    abort and don╒t send answer.
  263. %abort <num>    don╒t send answer if error number is <num>.
  264. %exit    close answer file and send it.
  265. %exit <num>    close and send answer file if error code is <num>.
  266. %text <num> text    text for error number <num>.
  267. %line <num> text    Send text if error code is <num>
  268. %date    Current Date
  269. %time    Current Time
  270. %mynode    BBS Address
  271. %system    BBS Name
  272. %sysop    Sysop Name
  273. %yrnode    Requester Address
  274. %request    name of file requested
  275. %status    send text set by %text command
  276.  
  277. These are the error codes:
  278. 1 = File not found
  279. 2 = Update not necessary
  280. 3 = Wrong password
  281. 4 = File Request limit reached
  282. 5 = File Request not accepted
  283. 6 = File Request byte limit reached
  284. 7 = File Request time limit reached
  285. 9 = Successful request
  286.  
  287.  
  288. Troubleshooting
  289.  
  290. Problem: F1 reports ╥no mail for node xxx/yyy╙ but there is mail for the node.
  291. Cause: F1 doesn╒t find outbound files.
  292. Solution: Check pathnames in the Folder window. Check that main and Boss addresses have the same zone and domain.
  293.  
  294. Problem: F1 doesn╒t dial the phone or tries to hang-up with no success.
  295. Cause: The carrier detect method chosen is wrong, the modem cable is wrong, or the modem keeps the CD signal always on.
  296. Solution: Check the modem cable. Check modem configuration. If you still have problems choose the ╘simulated╒ method.
  297.  
  298. Problem: Zmodem transfers causes many retry and the efficiency is very low.
  299. Cause: If you use a high speed modem (or MNP) there are handshake problems, the modem cable is wrong, or the modem configuration is wrong.
  300. Solution: If possible use always a hardware handshake cable, activate the hardware handshake with F1 Setup and configure the modem this way. If you can╒t use hardware handshake, disable it with F1 Setup and configure the modem to use Xon/Xoff flow control.
  301.  
  302.  
  303.